package com.yyfax.pay.depository.domain;

public class FuiouFileDownload {
	/**
	 * 业务主键
	 */
	private String busiId;

	/**
	 * 类型，52-交易下载，55-报备下载
	 */
	private String type;

	/**
	 * 订单号
	 */
	private String orderId;

	/**
	 * 订单时间
	 */
	private String orderTime;

	/**
	 * 商户编号
	 */
	private String merchantCode;

	/**
	 * 总文件数
	 */
	private Integer count;

	/**
	 * 文件夹源路径
	 */
	private String origDir;

	/**
	 * 文件夹目标路径
	 */
	private String destDir;

	/**
	 * 通知商户地址
	 */
	private String notifyUrl;

	/**
	 * 状态，0：初始化，1-成功，该状态成功表示受理成功
	 */
	private String state;

	/**
	 * 创建时间
	 */
	private String createTime;

	/**
	 * 更新时间
	 */
	private String updateTime;

	/**
	 * 响应码
	 */
	private Integer rspCode;

	/**
	 * 响应码
	 */
	private String rspMsg;

	/**
	 * 业务主键
	 * 
	 * @return busi_id 业务主键
	 */
	public String getBusiId() {
		return busiId;
	}

	/**
	 * 业务主键
	 * 
	 * @param busiId 业务主键
	 */
	public void setBusiId(String busiId) {
		this.busiId = busiId == null ? null : busiId.trim();
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type == null ? null : type.trim();
	}

	/**
	 * 订单号
	 * 
	 * @return order_id 订单号
	 */
	public String getOrderId() {
		return orderId;
	}

	/**
	 * 订单号
	 * 
	 * @param orderId 订单号
	 */
	public void setOrderId(String orderId) {
		this.orderId = orderId == null ? null : orderId.trim();
	}

	/**
	 * 订单时间
	 * 
	 * @return order_time 订单时间
	 */
	public String getOrderTime() {
		return orderTime;
	}

	/**
	 * 订单时间
	 * 
	 * @param orderTime 订单时间
	 */
	public void setOrderTime(String orderTime) {
		this.orderTime = orderTime == null ? null : orderTime.trim();
	}

	/**
	 * 商户编号
	 * 
	 * @return merchant_code 商户编号
	 */
	public String getMerchantCode() {
		return merchantCode;
	}

	/**
	 * 商户编号
	 * 
	 * @param merchantCode 商户编号
	 */
	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode == null ? null : merchantCode.trim();
	}

	/**
	 * 总文件数
	 * 
	 * @return count 总文件数
	 */
	public Integer getCount() {
		return count;
	}

	/**
	 * 总文件数
	 * 
	 * @param count 总文件数
	 */
	public void setCount(Integer count) {
		this.count = count;
	}

	/**
	 * 文件夹源路径
	 * 
	 * @return orig_dir 文件夹源路径
	 */
	public String getOrigDir() {
		return origDir;
	}

	/**
	 * 文件夹源路径
	 * 
	 * @param origDir 文件夹源路径
	 */
	public void setOrigDir(String origDir) {
		this.origDir = origDir == null ? null : origDir.trim();
	}

	/**
	 * 文件夹目标路径
	 * 
	 * @return dest_dir 文件夹目标路径
	 */
	public String getDestDir() {
		return destDir;
	}

	/**
	 * 文件夹目标路径
	 * 
	 * @param destDir 文件夹目标路径
	 */
	public void setDestDir(String destDir) {
		this.destDir = destDir == null ? null : destDir.trim();
	}

	/**
	 * 通知商户地址
	 * 
	 * @return notify_url 通知商户地址
	 */
	public String getNotifyUrl() {
		return notifyUrl;
	}

	/**
	 * 通知商户地址
	 * 
	 * @param notifyUrl 通知商户地址
	 */
	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl = notifyUrl == null ? null : notifyUrl.trim();
	}

	/**
	 * 状态，0：初始化，1-成功，该状态成功表示受理成功
	 * 
	 * @return state 状态，0：初始化，1-成功，该状态成功表示受理成功
	 */
	public String getState() {
		return state;
	}

	/**
	 * 状态，0：初始化，1-成功，该状态成功表示受理成功
	 * 
	 * @param state 状态，0：初始化，1-成功，该状态成功表示受理成功
	 */
	public void setState(String state) {
		this.state = state == null ? null : state.trim();
	}

	/**
	 * 创建时间
	 * 
	 * @return create_time 创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * 创建时间
	 * 
	 * @param createTime 创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime == null ? null : createTime.trim();
	}

	/**
	 * 更新时间
	 * 
	 * @return update_time 更新时间
	 */
	public String getUpdateTime() {
		return updateTime;
	}

	/**
	 * 更新时间
	 * 
	 * @param updateTime 更新时间
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime == null ? null : updateTime.trim();
	}

	/**
	 * 响应码
	 * 
	 * @return rsp_code 响应码
	 */
	public Integer getRspCode() {
		return rspCode;
	}

	/**
	 * 响应码
	 * 
	 * @param rspCode 响应码
	 */
	public void setRspCode(Integer rspCode) {
		this.rspCode = rspCode;
	}

	/**
	 * 响应码
	 * 
	 * @return rsp_msg 响应码
	 */
	public String getRspMsg() {
		return rspMsg;
	}

	/**
	 * 响应码
	 * 
	 * @param rspMsg 响应码
	 */
	public void setRspMsg(String rspMsg) {
		this.rspMsg = rspMsg == null ? null : rspMsg.trim();
	}
}